detachment of the security police - Español Inglés Diccionario